package adventure.vocation;

import adventure.commands.skills.Skill;

/**
 *
 * @author Michael Hanns
 *
 */
public interface VocationManager {
    
    public void newVocation();
    
    public void newVocation(VocationEdit v);
    
    public int totalVocations();
    
    public Vocation getVocation(int x);
    
    public void removeVocation(int x);
    
    public boolean addSkill(int position, Skill skill);
    
    public boolean removeSkill(int id, int skillPos);
    
}
